//
// Created by Thinkpad on 2025/11/9.
//

#include<iostream>
using namespace std;

template <typename T,typename P>
decltype(auto) maximun(T a,P b) {
    return (a > b) ? a : b;
}

int main() {
    int a{9};
    double b {5.5};
    auto maxone = maximun(a,b);
    cout << "maxone : " << maxone << endl;

    return 0;
}